package com.account.book.response;

import com.account.book.vo.ResultPage;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * @author liang-hw
 * @className BookMoneyCountRes
 * @description 统计金额响应参数
 * @date 2023/11/06 15:47:00
 */
@Data
@ApiModel(value = "统计金额响应参数", description = "统计金额响应参数")
public class BookMoneyCountRes {
    @ApiModelProperty("根据分类过滤的收入")
    private BigDecimal selectIncome;

    @ApiModelProperty("根据分类过滤的支出")
    private BigDecimal selectExpenditure;

    @ApiModelProperty("额度")
    private BigDecimal budget;

    @ApiModelProperty("剩余额度")
    private BigDecimal surplusBudget;

    @ApiModelProperty("是否超过额度")
    private Boolean isBudget;

    @ApiModelProperty("账本列表")
    private ResultPage<BookMoneyResVo> bookMoneyList;
}
